Louis Deveau

Louis Deveau is the chancellor of Université Sainte-Anne, Pointe-de-l'Église (Church Point) in Nova Scotia. [1]

References